package asu.logging
{
	/**
	* Static class containing constants for use in the <code>level</code> property.
	* This is an Actionscript only (No Flex Framework) port of mx.logging.LogEventLevel
	*  
	* @langversion 3.0
	* @playerversion Flash 9
	*/
	public final class LogEventLevel
	{
		//--------------------------------------------------------------------------
		//
		//  Class constants
		//
		//--------------------------------------------------------------------------
		
		/**
		 *  Designates events that are very
		 *  harmful and will eventually lead to application failure.
		 *  
		 *  @langversion 3.0
		 *  @playerversion Flash 9
		 */
		public static const FATAL:int = 1000;
		
		/**
		 *  Designates error events that might
		 *  still allow the application to continue running.
		 *  
		 *  @langversion 3.0
		 *  @playerversion Flash 9
		 */
		public static const ERROR:int = 8;
		
		/**
		 *  Designates events that could be
		 *  harmful to the application operation.
		 *  
		 *  @langversion 3.0
		 *  @playerversion Flash 9
		 */
		public static const WARN:int = 6;
		
		/**
		 *  Designates informational messages that
		 *  highlight the progress of the application at coarse-grained level.
		 *  
		 *  @langversion 3.0
		 *  @playerversion Flash 9
		 */
		public static const INFO:int = 4;
		
		/**
		 *  Designates informational level
		 *  messages that are fine grained and most helpful when debugging an
		 *  application.
		 *  
		 *  @langversion 3.0
		 *  @playerversion Flash 9
		 */
		public static const DEBUG:int = 2;
		
		/**
		 *  Tells a target to process all messages.
		 *  
		 *  @langversion 3.0
		 *  @playerversion Flash 9
		 */
		public static const ALL:int = 0;
	}
}